﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Main.Master" AutoEventWireup="true" CodeBehind="AltaPerfilesUsuario.aspx.cs" Inherits="MIAPWEB.Forms.AltaPerfilesUsuario" %>

<asp:Content ID="ContentHeader" ContentPlaceHolderID="Header" runat="server">
</asp:Content>

<asp:Content ID="ContentDefault" ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server">
    <table cellpadding="1" cellspacing="5" width="100%" style="vertical-align:top">
        <tr>
            <td style="vertical-align: top">
                <h3> <asp:Label runat="server" ID="lblTitulo"></asp:Label></h3>
            </td>
        </tr>
        <tr>
            <td style="vertical-align: top">
                <table width="100%" cellpadding="1" cellspacing="5">
                    <tr>
                        <td align="right">
                            <asp:Label ID="lblUsuarioSistema" runat="server" Text="Usuario:"/>
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlUsuario" runat="server" DataValueField="IdUsuario" DataTextField="Clave_Usuario" 
                                OnSelectedIndexChanged="ddlUsuario_SelectedIndexChanged" AutoPostBack="true"  Width="150px"/>
                            <asp:Label ID="lblUsuario" runat="server" />
                        </td>
                        <td align="right">
                            <asp:Label ID="lblProyecto" runat="server" Text="Proyecto:" />
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlProyecto" runat="server" DataValueField="IdItem" DataTextField="Descripcion" 
                                OnSelectedIndexChanged="ddlProyecto_SelectedIndexChanged" AutoPostBack="true" Width="200px"/>
                        </td>
                         <td align="right">
                            <asp:Label ID="lblPerfil" runat="server" Text="Perfil:" />
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlPerfil" runat="server" DataValueField="IdItem" DataTextField="Descripcion" Width="150px"/>
                        </td>
                    </tr>                   
                    <tr>
                        <td align="right">
                            <asp:Label runat="server" Text="Nombre:" />
                        </td>
                        <td>
                            <asp:Label ID="lblNombre" runat="server" />
                        </td>
                         <td align="right">
                            <asp:Label ID="Label1" runat="server" Text="Área:" />
                        </td>
                        <td>
                            <asp:Label ID="lblArea" runat="server" />
                        </td>
                         <td align="right">
                            <asp:Label ID="Label2" runat="server" Text="Subarea:" />
                        </td>
                        <td>
                            <asp:Label ID="lblSubarea" runat="server" />
                        </td>
                    </tr>                  
                    <tr>
                        <td align="right">
                            <asp:Label runat="server" Text="Estatus:" />
                        </td>
                        <td colspan="5">
                            <asp:Label ID="lblEstatus" runat="server" />
                        </td>
                    </tr>
                </table>
            </td>
        </tr>       
        <tr>
            <td>
                <h2>Archivos que puede cargar y autorizar el usuario en el proyecto</h2>
            </td>
        </tr>
        <tr>
            <td>
                <asp:UpdatePanel runat="server" UpdateMode="Always">
                    <ContentTemplate>
                        <div style="vertical-align: top; height: 275px; width: 100%; overflow:auto">               
                            <asp:GridView ID="grdArchivosCargar" runat="server" AutoGenerateColumns="false" AllowPaging="True"
                                 OnPageIndexChanging="grdArchivosCargar_OnPageIndexChanging"
                                ShowHeaderWhenEmpty="true" HeaderStyle-HorizontalAlign="Center" DataKeyNames="IdentificadorArchivo" Width="100%">
                                <Columns>
                                    <asp:TemplateField HeaderText="Puede cargar Archivos" ItemStyle-HorizontalAlign="Center">
                                        <ItemTemplate>
                                            <asp:CheckBox ID="chkCargarArchivo" runat="server" />
                                        </ItemTemplate>
                                    </asp:TemplateField>
                                    <asp:TemplateField HeaderText="Puede autorizar archivos" ItemStyle-HorizontalAlign="Center">
                                        <ItemTemplate>
                                            <asp:CheckBox ID="chkAutorizarArchivo" runat="server" />
                                        </ItemTemplate>
                                    </asp:TemplateField>
                                    <asp:BoundField DataField="IdentificadorArchivo" HeaderText="Nombre" ItemStyle-HorizontalAlign="Center" 
                                        Visible="false"/>
                                    <asp:BoundField DataField="NombreArchivo" HeaderText="Nombre" ItemStyle-HorizontalAlign="Center" />
                                    <asp:BoundField DataField="Proyecto.NombreProyecto" HeaderText="Proyecto" ItemStyle-HorizontalAlign="Center" />
                                </Columns>
                            </asp:GridView>                   
                        </div>
                    </ContentTemplate>
                </asp:UpdatePanel>
            </td>
        </tr>
        <tr>
            <td style="vertical-align: bottom;" align="right">
                <asp:Button ID="btnGuardar" runat="server" Text="Guardar" OnClick="btnGuardar_Click" />
                &nbsp;
                <asp:Button ID="btnSalir" runat="server" Text="Salir" OnClick="btnSalir_Click" CausesValidation="false" />
            </td>
        </tr>
    </table>
</asp:Content>
